iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Build on Google AI

在贏家書寫歷史之前:我所看見的 AI,與一位工程師共舞著系列 第 2

Day 02 | 我所看見的 AI:一個軟體工程師的告白(下)

  • 分享至 

  • xImage
  •  

接續昨天的故事,時間來到 2022 年底,接下來的故事大家就再熟悉不過了。OpenAI 推出了 ChatGPT 這項服務,實際把 AI 模型帶到應用端,真實去解決使用者的問題。隨後 Bard(Gemini)、Claude、Copilot、Grok 相繼推出自家聊天平台,有的鎖定企業用戶、有的鎖定一般用戶、有的鎖定服務生態整合。有過那麼幾個月,Copilot 被當作是開發神器,竟然可以打個 function name 就自動完成一段程式碼。那時候多少還要自己打一點 Code,真為那時候覺得「這樣很厲害」的我感到羞愧。

我永遠記得很深刻,2025 年 2 月底左右,我跑去找我的大主管跟他說:「欸你有聽過 Claude Code 嗎?看起來很酷耶」(算一算竟然才 1 年半以前!),當下我成為了公司裡第一個提起這個名詞的人。大主管回說他也是滑新聞才看到過,還沒很深入研究。一開始市場沒有什麼波瀾,我之所以有興趣,只是因為那時候好用的 AI Coding Plugin 都在 VSCode 上;身為一個用 Command Line + Neovim 開發的工程師,還真不太知道上哪找到好用的 AI Plugin,所以 Claude Code 這種 CLI 工具出現後,當下真的覺得「我的天下來臨了」。結論是我太天真,根本沒我的事了!MCP、RAG、Skills、Hook 等花式技術百花齊放,名詞從 Prompt Engineering、Context Engineering、Harness Engineering、Loop Engineering,到現在什麼 Graph Engineering,我早就跟不上了(甚至不是「快要」而已,講到這,好像已經很久沒有新的 Engineering 出現了?)。這幾個酷炫名詞都有個共通點,都會伴隨「軟體工程師要被取代了」這句話一起出現,所以每次一有新名詞,都讓軟體工程師背脊發涼、如坐針氈,都不禁想問:「我們是什麼很賤的動物嗎 XDD」。

這片聲浪依然持續著,一天比一天大聲,甚至看得出來有一群人巴不得「軟體工程師」這個角色從此在這個世界消失,老實說有時也都快無感了。想到這是我第一次,也或許是最後一次用軟體工程師的身份講講話,最後還是硬著頭皮參加鐵人賽了,希望我可以撐完這 30 天。我的啟蒙老師告訴我:「軟體工程師就是用軟體解決問題的人」,我現在遇到的問題或許就是這種「面對 AI 的徬徨與焦慮」,我想想可以怎麼用軟體來解決。一樣是上面那位大主管跟我說的,「與其帶著這種不安的感覺用 AI 進行開發,不如真的好好了解 AI 到底是什麼東西,或許你了解以後,其實就不會那麼害怕了」(才怪 XDD)。

那麼我們就從這個切入點下手,用這 30 天來好好地利用 Google AI 工具探究一下 AI 吧!如我昨天所述,我對 AI 的理解很大一部分停留在 2022,甚至當時是做電腦視覺,對於自然語言處理的領域也只是略知一二。所以接下來的每一篇對我而言都是很新潮的技術,可能我講得頭頭是道,但希望讀者相信我 20% 就好,歡迎友善交流與指教。AI 實在走得太快了,接下來就走一步算一步吧!

(感謝大家陪我水到現在,明天開始正式停水~)


上一篇
Day 01 | 我所看見的 AI:一個軟體工程師的告白(上)
下一篇
Day 03 | 少年 Token(上):BPE 分詞演算法的奇幻起點
系列文
在贏家書寫歷史之前:我所看見的 AI,與一位工程師共舞著10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言